Skip to content

feat: align extension with patchloom CLI 0.24.0 - #218

Merged
SebTardif merged 1 commit into
mainfrom
feat/align-cli-0.24.0
Jul 31, 2026
Merged

feat: align extension with patchloom CLI 0.24.0#218
SebTardif merged 1 commit into
mainfrom
feat/align-cli-0.24.0

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

Align the VS Code extension with patchloom CLI v0.24.0 (and the 0.20–0.23 changes that landed since the previous 0.19 recommendation).

Code

  • New Quick Action Apply fragment at anchor for patchloom apply-fragment (CLI 0.22+), with --after / --before / --old placement
  • Unit tests for the builder + retarget; real-CLI e2e when patchloom >= 0.22
  • formatCliOutput coverage for binary (0.20+) and fuzzy_span_suspicious (0.22+)

Docs

  • Recommended CLI: 0.19.0 → 0.24.0 (min remains 0.3.0)
  • MCP tool count: 56 → 58 (includes list_files, apply_fragment)
  • Document optional PATCHLOOM_MCP_SURFACE=core (11 tools)
  • Troubleshooting: binary / invalid_encoding / fuzzy_span_suspicious
  • Install: WinGet (winget install Patchloom.Patchloom)

Test plan

  • npm run check (295 unit tests, coverage, package)
  • apply-fragment e2e against real 0.24.0 binary
  • CI green on PR

Recommend CLI 0.24.0 and surface apply-fragment as a Quick Action.
Document binary/invalid_encoding/fuzzy_span_suspicious peels, the
58-tool MCP inventory, PATCHLOOM_MCP_SURFACE=core, and WinGet install.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
Copilot AI review requested due to automatic review settings July 31, 2026 00:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@SebTardif
SebTardif marked this pull request as ready for review July 31, 2026 00:00
@SebTardif
SebTardif enabled auto-merge (squash) July 31, 2026 00:00
@SebTardif
SebTardif merged commit 72d6b0e into main Jul 31, 2026
22 checks passed
@SebTardif
SebTardif deleted the feat/align-cli-0.24.0 branch July 31, 2026 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants